chip away at

Translations
grignoter
Definitions
To gradually reduce or diminish something, often by making small, incremental changes or efforts over time.